//package com.angel.bo.auth.client.config.security;
//
//import com.angel.bo.admin.config.security.bean.AuthUser;
//import com.angel.bo.beans.admin.entity.Role;
//import lombok.Data;
//
//import java.util.Set;
//
///**
// * @author : zhangwei
// * @Description: jwt信息封装类
// * @Date: 16:32 2018/4/27
// */
//@Data
//public class JwtInfo {
//
//    public JwtInfo() {
//    }
//
//    public JwtInfo(AuthUser user) {
//        this.id = user.getUserId();
//        this.loginName = user.getAccount();
//        this.userName = user.getNickName();
//        this.roles = user.getRoles();
//    }
//
//    private Integer id;
//
//    private String loginName;
//
//    private String userName;
//
//    private Set<Role> roles;
//
//    public AuthUser returnUser() {
//        AuthUser user = new AuthUser();
//        user.setUserId(id);
//        user.setAccount(loginName);
//        user.setNickName(userName);
//        user.setRoles(roles);
//        return user;
//    }
//
//}
